Generalized Deterministic Languages and their Automata: A Characterization of Restricted Temporal Logic
نویسنده
چکیده
Let TL X F TL F be the class of formulas of temporal logic, where as the only temporal operatorsX (next) andF (eventually) are allowed (onlyF is allowed, resp.). For a class TL X F let L be the class of -definable languages. Among others, characterizations of L TL X F and L TL F in terms of forbidden patterns in finite automata are known. Here we ask for every bound k on the number of nested uses of the next operator for the expressive power of the respective fragment of TL X F . Denote by TL X k F the class of formulas in TL X F with nesting depth k in the next operator. Obviously, L TL X F S k L TL X k F and L TL F L TL X F . We prove a levelwise characterization of the above syntactical hierarchy (1) in terms of a certain pattern S k (cf. Figure 6) that must not appear in the transition graph of deterministic finite automata, and (2) in terms of a formal language representation involving k-leftdeterministic languages. With (1) we generalize the known forbidden pattern for L TL F which is S and in (2) we carry over the notion of leftdeterministic languages to decompositions of words into consecutive blocks of length k . Our characterization enables us to give concise proofs of strictness and decidability results for the family of classes L TL X k F k . As a by-product, we reproof the known forbidden pattern characterization for L TL X F in a novel way and we learn, how the pattern S turns into the pattern for L TL X F as level k increases. All results hold dually for restricted past temporal logic, k-rightdeterministic languages and the pattern Sk (cf. Figure 5). We point out similarities and differences to languages having dot-depth one.
منابع مشابه
Operator Precedence Languages: Their Automata-Theoretic and Logic Characterization
Operator precedence languages were introduced half a century ago by Robert Floyd to support deterministic and efficient parsing of context-free languages. Recently, we renewed our interest in this class of languages thanks to a few distinguishing properties that make them attractive for exploiting various modern technologies. Precisely, their local parsability enables parallel and incremental p...
متن کاملReal Time Temporal Logic: Past, Present, Future
This paper attempts to improve our understanding of timed languages and their relation to timed automata. We start by giving a constructive proof of the folk theorem stating that timed languages specified by the past fragment of MITL, can be accepted by deterministic timed automata. On the other hand we provide a proof that certain languages expressed in the future fragment of MITL are not dete...
متن کاملEffective Translation of LTL to Deterministic Rabin Automata: Beyond the (F, G)-Fragment
Some applications of linear temporal logic (LTL) require to translate formulae of the logic to deterministic ω-automata. There are currently two translators producing deterministic automata: ltl2dstar working for the whole LTL and Rabinizer applicable to LTL(F,G) which is the LTL fragment using only modalities F and G. We present a new translation to deterministic Rabin automata via alternating...
متن کاملThe Regular Real-Time Languages
A speciication formalism for reactive systems deenes a class of !-languages. We call a speciication formalism fully decidable if it is constructively closed under boolean operations and has a decidable satissability (nonemptiness) problem. There are two important, robust classes of !-languages that are deenable by fully decidable formalisms. The !-regular languages are deenable by nite automata...
متن کاملAutomata with Nested Pebbles Capture First-Order Logic with Transitive Closure
String languages recognizable in (deterministic) log-space are characterized either by two-way (deterministic) multi-head automata, or following Immerman, by first-order logic with (deterministic) transitive closure. Here we elaborate this result, and match the number of heads to the arity of the transitive closure. More precisely, first-order logic with k-ary deterministic transitive closure h...
متن کامل